package com.ej.busi.domain;

import com.ej.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

/**
 * 【请填写功能名称】对象 ej_catalogue
 * 
 * @author ej
 * @date 2025-08-11
 */

@ApiModel(value = "【备忘录】对象")
@JsonInclude(JsonInclude.Include.NON_NULL)
@Data
public class EjCatalogue {
    private static final long serialVersionUID = 1L;

    /** 主键 */
    @ApiModelProperty(value = "主键",position = 0)
    private String id;

    /** 学生id */
    @Excel(name = "学生id")
    @ApiModelProperty(value = "学生id",position = 1)
    private Long userId;

    /** 课程id */
    @Excel(name = "课程id")
    @ApiModelProperty(value = "课程id",position = 2)
    private Long courseId;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;
    private String delFlag;


}
